Bruce Wilcox
Bruce Wilcox is an artificial intelligence programmer.
History
MTS/LISP and Computer Go
Wilcox wrote the MTS/LISP interpreter (the LISP system used at the University of Michigan and a consortium of other places including UPenn and Brown) back in the early 70's,[1] in order to be able to write a Go program for Dr. Walter Reitman. (Carole Hafner wrote the compiler.) The Go program was the first one to be able to give a 9-stone handicap to a human beginner and win. Computer Go [2] [3] [4] [5] [6] [7] [8]
He wrote a Go program for the IBM-PC in the early 80's called NEMESIS Go Master, which became the first Go program to be released in Japan (as Taikyoku Igo).
Wilcox co-founded Toyogo, Inc., a company that created the first handheld Go machine (1987–2004). The company later went bankrupt.[9]
3DO Video Games Credits
He was "AI Guru" for 3DO (1995–2003)
- Army Men (PC)
- Army Men Air Tactics (PC)
- Green Rogue (PS2)
- Godai: Elemental Magic (PS2)
- Jacked: (PS2)
Co-author Fujitsu Lab's Patents
Wilcox consulted for Fujitsu Labs (2003–2007) in a number of areas including motion sensing.
- Handheld Device With Preferred Motion
- Selective Engagement of Motion Detection
- Gesture Based Navigation of a Handheld User Interface
- Gesture Identification of Controlled Devices
- Environmental Modeling for Motion Controlled Handheld Devices
- User Definable Gestures for Motion Controlled Handheld Devices
Stuntpuppy Entertainment Credits
LimeLife Credits
Wilcox worked at the women's mobile company, LimeLife, Inc. (2005–2008).
- Girls' Night Out Solitaire
- Girls' Night Out Blackjack
- InStyle Mobile
- Law & Order: Celebrity Betrayal
- Hollywood Hangman Deluxe
TellTale Games Credits
Wilcox works as a core engineer at TellTale Games starting in 2010.
- Poker Night at the Inventory
- Back to the Future Episodes 101 - 105
- Jurassic Park Episodes 101 - 104
- Hector: Badge of Carnage
Go Theory
In the field of Go, Wilcox is known for creating the term Sector Line and his promulgation of an opening called The Great Wall. And a book he wrote called EZ-GO, Oriental Strategy in a Nutshell. [10] And interactive software "books":
- Go Dojo: Contact Fights (equivalent to a 1400 page book)
- Go Dojo: Sector Fights (equivalent to an 1800 page book)
Scripting Languages
- Article on scripting language design and implementation [11]
Chatbot Technology
Wilcox worked on a chatbot technology for Avatar Reality called CHAT-L. His chatbot Suzette was released into the 2009 Chatterbox Challenge and did well, winning Best New Bot and coming in second most popular. It then won the 2010 Loebner Prize, fooling one of four human judges. [12][13][14] [15] [16]
The Loebner entry was written in ChatScript, a language redesigned from CHAT-L. The engine is an open source project at sourceforge.net/projects/chatscript.
He won the 2011 Loebner with a new chatbot, Rosette. http://labs.telltalegames.com/rosette [17]
References
- ^ Hafner, C., & Wilcox, B. LISP/MTS Programmer's Manual. Mental Health Research Institute Communication No. 302, and Information Processing Working Paper No. 21, The University of Michigan, 1974
- ^ Wilcox, B. Reflections on building two Go programs. ACM SIGART Bulletin Issue 94, October 1985
- ^ Reitman,W. and Wilcox,B. The Structure and performance of the Interim.2 Go program,1980. Proc. of the 6th International Joint Conference on Artificial Intelligence. IJCAI, Tokyo 1979, pp.711-719. also in: Computer Games I+II,Springer, 1988, Vol.II, pp.234-247.
- ^ Reitman,W. and Wilcox,B. Perception and representation of spatial relations in a program for playing Go. Proc. of the 30th National Conference of the Association for Computing Machinery, 1975. pp.37-41. also in: Computer Games I+II,Springer, 1988, Vol.II, pp.192-202.
- ^ Reitman, W. and Wilcox, B. , Pattern Recognition and Pattern-Directed Inference in a Program for Playing Go. ACM SIGART Bulletin Issue 63, June 1977. also in DA Waterman and F. Hayes-Roth, Editors, Pattern Directed Inference Systems, Academic Press, New York (1978). pp.503-523, also in: Computer Games I+II,Springer, 1988, pp.214-233.
- ^ Reitman, W. and Wilcox, B. , Modelling Tactical Analysis and Problem Solving in Go. Proc. of the Tenth Annual Pittsburgh Conference on Modelling and Simulation, pp. 2133-2148, 1979.
- ^ Reitman, W., Nado, R., Wilcox, B., Machine Perception: What makes it so hard for Computers to see? In: Savage (Ed.), Perception and Cognition, University of Minnesota Press, Minneapolis, pp.65-87, 1978.
- ^ Reitman, W., et al., Goals and Plans in a Program for Playing Go. Proc. 29th ACM Conference, pp.123-127, 1974. also in: Computer Games I+II,Springer, 1988, Vol.II, pp.182-191.
- ^ http://www.allbusiness.com/technology/computer-software/124353-1.html
- ^ EZ-GO, Oriental Strategy in a Nutshell by Bruce & Sue Wilcox ISBN 978-0-9652235-4-6 June 1996
- ^ http://www.gamasutra.com/view/feature/1570/reflections_on_building_three_.php?page=1
- ^ http://www.gamasutra.com/view/feature/1570/reflections_on_building_three_.php
- ^ http://www.gamasutra.com/view/feature/3761/beyond_aiml_chatbots_102.php?print=1
- ^ http://www.gamasutra.com/blogs/BruceWilcox/20090612/1843/Chatbots_102__Postmortem.php
- ^ http://www.gamasutra.com/view/feature/6305/beyond_façade_pattern_matching_.php
- ^ http://www.gamasutra.com/blogs/BruceWilcox/20110623/7840/Suzette_the_Most_Human_Computer.php
- ^ http://aidreams.co.uk/forum/index.php?PHPSESSID=856b40d6dd02ad3086ba9bb5293427d0&page=Bruce_Wilcox_Interview_-_Loebner_2011_winner
Persondata |
Name |
Wilcox, Bruce |
Alternative names |
|
Short description |
|
Date of birth |
|
Place of birth |
|
Date of death |
|
Place of death |
|